stackable lid - Alemán Inglés Diccionario